muzzle thread protector - French English Dictionary